trust instruments - German English Dictionary